      3   1 Identifier n
      3   3 Op_assign
      3   5 Integer 44 
      3   7 Semicolon
      4   1 Identifier i
      4   3 Op_assign
      4   5 Integer 1 
      4   6 Semicolon
      5   1 Identifier a
      5   3 Op_assign
      5   5 Integer 0 
      5   6 Semicolon
      6   1 Identifier b
      6   3 Op_assign
      6   5 Integer 1 
      6   6 Semicolon
      7   1 Keyword_while
      7   7 LeftParen
      7   8 Identifier i
      7  10 Op_less
      7  12 Identifier n
      7  13 RightParen
      7  15 LeftBrace
      8   5 Identifier w
      8   7 Op_assign
      8   9 Identifier a
      8  11 Op_add
      8  13 Identifier b
      8  14 Semicolon
      9   5 Identifier a
      9   7 Op_assign
      9   9 Identifier b
      9  10 Semicolon
     10   5 Identifier b
     10   7 Op_assign
     10   9 Identifier w
     10  10 Semicolon
     11   5 Identifier i
     11   7 Op_assign
     11   9 Identifier i
     11  11 Op_add
     11  13 Integer 1 
     11  14 Semicolon
     12   1 RightBrace
     13   1 Keyword_print
     13   6 LeftParen
     13   7 Identifier w
     13   8 Comma
     13  10 String "\n"
     13  14 RightParen
     13  15 Semicolon
     15   1 End_of_input
